package com.wuad.platformwuad.module.study.threadDemo;
/**
 * sleep阻塞
 * 
 * 线程提供了一个静态方法:
 * static void sleep(long ms)throws InterruptedException
 * 该方法可以让运行该方法的线程阻塞指定毫秒.当超时后该线程
 * 会自动回到RUNNABLE状态等待再次并发运行.
 * 
 * 该方法要求捕获InterruptedException,当一个线程调用了
 * sleep方法进入阻塞状态的过程中若调用了这个线程的interrupted
 * 方法时会中断这个线程的阻塞状态并抛出该异常.
 * 若以,若调用一个线程的interrputed方法时会有两种情况
 * 1:若线程没有处于阻塞时会直接中断该线程.
 * 2:若线程处于阻塞状态时则中断该阻塞.
 * 
 * @author adminitartor
 *
 */
public class SleepDemo {
	public static void main(String[] args) {
		while(true){
			System.out.println("你好!");
			try {
				Thread.sleep(1000);
			} catch (InterruptedException e) {
			}			
		}
	}
}












